723d44ff83c8257a09f576f9a75a76dbe7abaeb9,src/edu/stanford/nlp/trees/CoordinationTransformer.java,CoordinationTransformer,transformTree,#Tree#,65

Before Change


    if (VERBOSE) {
      System.err.println("Input to CoordinationTransformer: " + t);
    }
    Tree tx = tn.transformTree(t);
    if (VERBOSE) {
      System.err.println("After DependencyTreeTransformer:  " + tx);
    }
    if (tx == null) {
      return tx;
    }
    Tree tt = UCPtransform(tx);
    if (VERBOSE) {
      System.err.println("After UCPTransformer:             " + tt);
    }
    Tree ttt = CCtransform(tt);
    if (VERBOSE) {
      System.err.println("After CCTransformer:              " + ttt);
    }
    Tree tttt = qp.transformTree(ttt);
    if (VERBOSE) {
      System.err.println("After QPTreeTransformer:          " + tttt);
    }
    Tree flatSQ = SQflatten(tttt);
    if (VERBOSE) {
      System.err.println("After SQ flattening:              " + flatSQ);
    }
    Tree fixedDates = dates.transformTree(flatSQ);
    if (VERBOSE) {
      System.err.println("After DateTreeTransformer:        " + fixedDates);
    }
    Tree removedXX = removeXOverX(fixedDates);
    if (VERBOSE) {
      System.err.println("After removeXoverX:               " + removedXX);
    }
    Tree conjp = combineConjp(removedXX);
    if (VERBOSE) {
      System.err.println("After combineConjp:               " + conjp);
    }
    Tree movedRB = moveRB(conjp);
    if (VERBOSE) {
      System.err.println("After moveRB:                     " + movedRB);
    }
    Tree changedSbar = changeSbarToPP(movedRB);
    if (VERBOSE) {
      System.err.println("After changeSbarToPP:             " + movedRB);
    }
    Tree nowThat = rearrangeNowThat(changedSbar);
    if (VERBOSE) {
      System.err.println("After rearrangeNowThat:           " + nowThat);
    }

After Change


    if (VERBOSE) {
      System.err.println("Input to CoordinationTransformer: " + t);
    }
    t = tn.transformTree(t);
    if (VERBOSE) {
      System.err.println("After DependencyTreeTransformer:  " + t);
    }
    if (t == null) {
      return t;
    }
    t = UCPtransform(t);
    if (VERBOSE) {
      System.err.println("After UCPTransformer:             " + t);
    }
    t = CCtransform(t);
    if (VERBOSE) {
      System.err.println("After CCTransformer:              " + t);
    }
    t = qp.transformTree(t);
    if (VERBOSE) {
      System.err.println("After QPTreeTransformer:          " + t);
    }
    t = SQflatten(t);
    if (VERBOSE) {
      System.err.println("After SQ flattening:              " + t);
    }
    t = dates.transformTree(t);
    if (VERBOSE) {
      System.err.println("After DateTreeTransformer:        " + t);
    }
    t = removeXOverX(t);
    if (VERBOSE) {
      System.err.println("After removeXoverX:               " + t);
    }
    t = combineConjp(t);
    if (VERBOSE) {
      System.err.println("After combineConjp:               " + t);
    }
    t = moveRB(t);
    if (VERBOSE) {
      System.err.println("After moveRB:                     " + t);
    }
    t = changeSbarToPP(t);
    if (VERBOSE) {
      System.err.println("After changeSbarToPP:             " + t);
    }
    t = rearrangeNowThat(t);
    if (VERBOSE) {
      System.err.println("After rearrangeNowThat:           " + t);
    }